/* Footer CSS */
.footer ul {
	font-size: .92em;
	padding: 0;
	text-transform: lowercase;
}

.footer ul li {
	display: inline;
	padding: 0 .6em;
}

.footer ul li.first {
	border-left: 0;
	padding-left: 0;
}

.footer ul li.last {
	border-right: 0;
	padding-right: 0;
}

.footer ul li a {
	display: inline-block;
	padding: 0 0 1em 1em;
	vertical-align: middle;
	font-weight: bold;
	text-decoration: none;
	background: url("arrow_pointer_se.gif") 0 .42em no-repeat;
}

.footer ul li a.logo {
	display: inline-block;
	padding: 0 0 0 0;
	vertical-align: middle;
	background: 0;
}

.footer ul li a.icon_email {
	padding: 0 0 2em 1.75em;
	vertical-align: middle;
	font-weight: bold;
	text-decoration: none;
	background: url("icon_email.png") 0 -.08em no-repeat;
}

.footer ul li a:hover,.footer ul li a:focus {
	text-decoration: underline;
}

.footer {
	margin: 1.67em 0 0;
	padding: 0.34em 0 0;
	border-top: 1px solid #CCC;
}

.footer_left {
	float: left;
	margin: 0 .84em 0 0;
}

.footer_left ul {
	padding: 0;
}

.footer_right {
	float: right;
	margin: 0 0 0 .84em;
}

#container {
	margin: 0 auto;
}

/* Resolutions */
.resolution_800x600 {
	max-width: 740px;
	_width: 740px;
}